XAUXXXThis simple script is meant to get around the limitations some data providers have, in terms of the length of historical data they choose to provide traders. Inspired by OANDA's XAUCAD pair only having data as far back as 2005, whereas XAUUSD has data back to to the 19th century.
By taking the OHLC data from XAUUSD and multiplying it by the price of USD in a desired currency you are able to see further back in time, the limitation now being the length of FX data available instead of the price of Precious metal / currency pair. As shown in the chart you can now see the price of Gold in CAD as far back as the late 1960s, a nearly half century of data uncovered for all to see!
[i]price
Anchored VWAP Pinch & Handoff, Intervals, and Signals"Anchored VWAP Pinch & Handoff, Intervals, and Signals" is an AVWAP toolbox for those who like to use various VWAP trading techniques. The indicator is currently comprised of the following three sections:
• The Pinch & Handoff section (shown above on chart) allows manually setting an upper and lower AVWAP (Pinch) along with an additional AVWAP (Handoff) by entering dates or by dragging the vertical anchor lines to the desired significant events on chart. Each of these three AVWAPs can also be set to show zones above and/or below by a percentage or standard deviation amount. The theory behind this method is that the upper and lower AVWAPs may act as dynamic support and resistance levels, effectively creating a price range or channel. As price moves between these two VWAP levels, it becomes squeezed or consolidated within that range. Further conjecture is that the longer the price remains within the range of the two anchored VWAP values, the higher the potential for an explosive breakout. Traders using this strategy may interpret the prolonged consolidation as a period of price compression, with the expectation that a significant move in either direction is likely to occur. Traders employing the AVWAP Pinch strategy might look for specific chart patterns or additional confirmation signals to enter a trade. For example, a breakout above the upper anchored VWAP level could trigger a long trade, while a breakdown below the lower anchored VWAP level could signal a short trade. Stop-loss orders and profit targets are typically set based on the trader's risk tolerance and the volatility of the asset. The third AVWAP (Handoff) is typically set after price has broken through the Pinch, and is used as a new level of support or resistance. The "Pinch & Handoff" phrase is believed to have been coined by Brian Shannon, who has popularized this method.
• The Intervals section (shown above on chart) is comprised of six periodic AVWAPs which cyclically reset. Their default settings are 1 Day, 2 Days, 1 Week, 1 Month, 1 Quarter, and 1 Year. They each may be set to desired period and when they are enabled the VWAPs whose periods are lower than the current chart timeframe are automatically hidden. For example a 1 Day AVWAP is not useful on a 1 Week chart so it would be hidden from that timeframe. When using AVWAPs from higher timeframes it may be helpful to set your chart to "Scale price chart only". This can be enabled by right clicking on your chart's price column and then left clicking "Scale price chart only" to enable that option.
• The Auto section (shown above on chart) is comprised of two automatic Anchored VWAPs. There are choices for setting anchors automatically based upon Highest Source, Highest Volume, Lowest Source, Lowest Volume, Pivot High, and Pivot Low. Because these two VWAPs work retroactively they are drawn with lines instead of plots. There is currently a limitation of 500 lines that may be drawn at any given time and the logic within this indicator uses a line for every bar of VWAP that is drawn, so if the combined length of both of these VWAPs exceeds 500 bars the earliest lines would disappear. For typical use of looking for the highest high in the last 50 bars or the last fractal this limitation should not be an issue.
---
All of the plots have been titled including hidden plots that are generated for the AVWAP line drawings. All of the various types of AVWAP within the indicator should be available as choices within the Alert creation dialog if use of alerts is desired.
---
NOTICE: This is an example script and not meant to be used as an actual strategy. By using this script or any portion thereof, you acknowledge that you have read and understood that this is for research purposes only and I am not responsible for any financial losses you may incur by using this script!
Session Open PriceThis Indicator displays the ICT kill zones' open price
You will be able to see the following open prices (ALL TIMES ARE IN NEW YORK TIME)
All times and appearances are customisable to your own liking.
The default time setting is recommended
- 00:00 AM Midnight New York Open Price (RED DASH LINE)
- 2:00 AM Frankfurt Open Price (GREEN DASH LINE)
- 3:00 AM London Open Price (BLUE DASH LINE)
- 8:30 AM New York Open Price (ORANGE DASH LINE)
HOW TO USE SESSION OPEN PRICE IN YOUR TRADING
If the price is above the opening price you only look for sells whereas if the price is under the opening price you only look for buys
BUY EXAMPLE
Wait for Midnight New York and Frankfurt open price to display
The price must be under both prices
Look for a Market maker buy model or your own entry model
Stoploss will be at the swing low and Take profit can be a fixed RR or how you calculate your take profit level
Draw Line For High Low Custom Range Interactive█ OVERVIEW
This indicator is an educational indicator to make pine coders easier to how to use interactive inputs with User-Defined Type (UDT) especially when dealing input.time.
█ NOTES
This indicator is not perfect but it is a good starting point or template to start develop custom range interactive indicator.
█ INSPIRATIONS
ABC 123 Harmonic Ratio Custom Range Interactive
XABCD Harmonic Pattern Custom Range Interactive
PriceTimeInteractive
█ CREDITS
CAGR Custom Range
Pine scripts are now interactive
█ FEATURES
1. High Low points are determined based on points selected.
2. Line will be drawn after points are correctly arranged.
3. Label show error once wrong point is selected, move the point as instructed in example.
█ EXAMPLES / USAGE
Trend Critical Price for MACDIt is known that direction of trend detected with the MACD indicator is estimated according to the ascending or descending direction of the histogram.
The histogram in turn depends on the value of the difference between the MACD line and the signal line.
So, to consider that the histogram maintains a trend, it is necessary that the current value of the histogram have a value at least equal to its immediately previous value. In other words, for example if the previous value of the histogram was 100, for the trend to continue it is expected that the new value of the histogram should be 100 again.
Knowing this, it is possible to obtain the closing value of the current price candle in such a maner that the current value of Histogram is equal to the previous value. This is achieved by applying an algebraic operation resulting in the Critical Trend Price (TCP) for MACD.
Knowing this critical trend price can be useful for estimating the development of the trend according to real-time price action, visualizing for a target to hit, or estimating stop-loss.
Set this indicator just like the MACD and this calculates and returns the critical price that must be reached to maintain the current trend.
This plot a critical price line.
Also allows to show-hide a price band (High-Low)
Every time the asset price closes below the critical price, the trend is turning down. On the other hand, every time the price closes above the critical price, the trend is turning bullish. In both cases the price band shows a light tone.
An uptrend is considered confirmed when the low price at the end of the period is above the critical trend price. The price band will look green.
A downtrend is considered confirmed when the maximum price at the end of the period is below the critical trend price. The price band will look purple.
How is the Trend Critical Price (TCP) calculated?
By default it works with the closing price of each observed candle. If you need to see a MACD you will have to mount it separately. The configuration parameters of TCP must match the MACD.
Artharjan Daily Weekly Price Trend IndicatorHi,
Artharjan Daily Weekly Price Trend Indicator is created to identify whether the current market price is with respect to previous Daily High and Low as well as Previous Weekly High and Low
If the price is above previous Day High a Green Square is plotted above the Candle, if the Price is inside the Previous Day Range then a Gray Square is Plotted above the Candle, and if the Price is below the previous day low then a Red Square is plotted above the candle.
Similarly If the price is above previous Week's High a Green Circle is plotted below the Candle, if the Price is inside the Previous Week's Range then a Gray Circle is Plotted below the Candle, and if the Price is below the previous Week's low then a Red Circle is plotted below the candle.
The idea here is to identify the trend, trend changes (Reversals) and initiate either a long or short positing purely based on price action.
For illustration purpose, If suppose you have entered the trade when you see a Green Square above and a Green Circle Below, hold on to the trade as long as the Green circle below does not turn into a Red Circle. It means the Weekly trend is Bullish and Daily trend may change more frequently, but you may hold on to your position unless and until the weekly Trend changes.
Also if may help to Book your profits in a timely manner, lets say you are in a long trade and you keep seeing Green Square at the top of the candle, the moment you see a Gray or a red Square at the top you may exit your long position. Obviously trader needs to use his brains to enter a position at right location on the chart and ride that position using this indicator.
I hope everyone would find this simple indicator very useful.
Regards
Rahul Desai
@Artharjan
Manual PnL (Profit and Loss) % Tracker - spot long only
This is a manual profit and loss tracker. It takes the user's manual input of total cost and quantity, and then outputs a table on the bottom right of the chart showing the profit or loss %, average purchase price, gross profit or loss, and market value.
Instructions:
1. Double click the indicator title at the top left of the chart
2. Select the "Inputs" tab and click the empty field next to "Symbol" to enter the traded symbol+exchange. This entry MUST be the same as the chart you are on, for example BTCUSDT/BINANCE (indicator will not display otherwise)
3. Enter the Total Cost and Qty of shares/coins owned
4. Optional - change positive or negative colors
5. Optional - under the "Style" tab, change the color of the average price (AVG) line
Note that for the average price (AVG) line to be shown/hidden you must enable/disable "Indicator and financials labels" in the scales settings.
For crypto or other tickers that have prices in many decimal places I would suggest, for the sake of accuracy, adjusting the decimal places in the code so that for prices under $1 you will display more info.
For example let's say you purchase x number of crypto at a price of 0.031558 you should change the code displaying "0.00" on line 44 to "0.000000"
This will ensure that the output table and plotted line will calculate an average price with the same number of decimals.
Advanced Price Direction AlgorithmPrices can go up or down or falter in their movement.
This code evaluates this by looking at two consecutive bars or sets of bars.
If you put the set size to 1, the current and previous bar is evaluated.
If put to 2, the last2 and the 2 before these are evaluated.
Default is 12 because this seems to coincide with trend changes.
This code provides an advanced way to evaluate what the price does in a sort of three-value Boolean with the values up, down or falter.
I use this code in indicators I develop where price direction is taken into account.
The simple output makes it possible to use it as an indicator on its own.
Price & Percentage Change LabelFairly straightforward script that allows you to plot the current price and % either above the last candle and/or to the right of it. There's also 2 price "follow" lines that you can turn off and on, much like the bid/ask line that's built in to TV.
You can also choose to enable a specific % above/below current price to give you an idea on where price would be with a move north or south by X % amount from current price.
Price Range Tracker D/W/M + ATHIntroducing the Price Range Tracker - it's a tool for monitoring the price of any coin or stock. This indicator provides up-to-date information on the daily, weekly, monthly, and all-time high (ATH) prices of your selected asset.
With the Price Range Tracker, you can easily gauge how far your asset's current price is from its highest point in the daily, weekly, or monthly range. Additionally, it keeps track of the ATH of any coin, providing you with a clear understanding of your asset's historical performance.
This tracker also plots the ATH on the main chart as a label, ensuring that you are always aware of the highest point your asset has reached.
While this tool is a valuable asset for analyzing price trends, it is important to note that past performance may not always indicate future results. Market conditions can change rapidly, and strategies that have been successful in the past may not perform as well in the future. As such, it is essential to use the Price Range Tracker in conjunction with your own research and knowledge.
Please let me know if you find any bugs or would like things adding to the tracker
Finally, please note that this post and the accompanying script do not provide any financial advice. The information provided is for educational purposes only, and you should always consult a financial advisor before making any investment decisions.
Prior day and pre-market high lowThis indicator displays the:
- Prior day high
- Prior day low
- Pre-market high
- Pre-market low
as a coloured line across the entire session for each individual session on an intraday chart.
For the extended session, this indicator marks the prior day and pre-market high low for each individual session starting at the pre-market and ending in the post-market, a feature not available on other indicators.
This indicator automatically marks out the levels for the prior day and pre-market high low for each individual session, allowing the user to observe how the price action behaves around the prior day and pre-market high low.
Note:
In this script, request.security() used with lookahead = barmerge.lookahead_on to fetch prices without offsetting the series by for the extended session does not access future data. This is because for extended session, request.security() sees the start of the session to be at the start of the regular session and ends at the end of the pre-market, when in reality the session starts at the start of the pre-market and ends at the end of the post-market.
Hence in each extended session when the line is first drawn in the pre-market, request.security() returns the value of the prior day high/low, and not future data.
occ3aka weighted fair price
The ultimate price source for all your stuff, unless you go completely nuts.
The ultimate way to build line charts & do pattern trading, unless you go completely nuts.
Why occ3?
You need a one-point estimate for every bar, a typical price of every bar aye? But then you see that every bar has a different distribution of prices. You can drop a stat test on every bar and pick median, mean, or whatever. But that's still prone to error (imagine borderline cases).
Instead, you can transform the task into a geometric one and say, "I wanna find the center of mass of all dem ticks within a particular interval (a day, a week, a century)". But lol ofc you won't do it, so lets's estimate it:
1) a straight line from Open to Close more/less estimates a regression line if you woulda dropped regression on all the ticks within a given interval;
2) centroid always lies on regression line, so it's always in between the endpoints of regression line. So that's why (open + close) /2;
3) Then, you remember that sequence matters, + generally the volume is higher near the close, so...;
4) Voila, (open + close + close) / 3
Why "fair" price?
Take a daily bar:
1) High & low were the best prices to sell & buy;
2) Opening & closing auctions had acceptable prices, in exchange for the the biggest potential to transact serious volume;
3) "Fair" price, logically, is somewhere in between the acceptable prices;
4) Market is fractal => the same principles propagate everywhere;
4) No, POCs and VPOCs don't make much sense as fair prices.
Nothing else to say, really advise to use it as a line chart if you trade price patterns.
Price Barrier I1-PBIdea:
This script combines: Parabolic SAR, Stochastic RSI and MA
SAR is used to determine the price direction of an asset, as well as draw attention to when the price direction is changing.
Combine Stochastic RSI to point out the strength of the SAR signals.(Of course the setting for Stochastic RSI in this script is customized).
Then using MA to calculate and plot.
The plot line of this script at the center line and draw 2 line with offset to the center line.
Concept:
(Note that we take the close to get the closing price)
-SAR provides series of dots placed either above or below the price bars. A dot below the price is deemed to be a bullish signal.
-Stochastic RSI with its crossing of K and D line, last crossing of K and D will be recognized as crossing point. The direction of latest points will be current trend also in some case value above 80 is Over Buy and below 20 is Over Sell.
-So how could we present the domain line? (The domain line are two line with background color filled) Using the deviation from the MA as the baseline, we will draw two lines with 2 distinct points, then color them. We will call them price barrier. There are 4 plot MA, 2 for above and 2 for below.
-Strength of barrier calculation based on SAR and RSI mentioned above.
How it works:
1. The price barrier (domain line) displays above and below bar which could be resistance or support for current bar.
- Yellow means the soon/week signal.
- Green below bar means the support barrier.
- Red above bar mean the resistance barrier.
2. This indicator provides a warning signal when the color of the price barrier changes.
- Above barrier's color:
+Turn red: "Down Red"
+Turn yellow: "Down Yellow"
- Below barrier's color:
+Turn green: "Up Green"
+Turn yellow: "Up Yellow"
Suitable time frames:
4h, 1D, 1W
* Please note that this logic does not attempt to predict future prices or 100% accurate signal.
(INVITE ONLY indicator. Please direct message or visit website if you want to try it out)
Hope you guys enjoy!
Examples:
BTCUSD 4H
XAUUSD 1D
EURUSD 1D
AAPL 1D
Power Indicator - EMAs + VWAP + Volume BarThe Power Indicator is intended to return some exponential moving average, vwap, volume bar, and others. With this compilation, you will be able to use them as one indicator in Trading View.
The components are:
- EMA9 - Exponential Moving Average of 9 days
- EMA21 - Exponential Moving Average of 21 days
- EMA50 - Exponential Moving Average of 50 days
- EMA200 - Exponential Moving Average of 200 days
- Volume Bar - This indicator provides the volume of the candle and its strength by showing different colors. It's a way to check expressive volume in one bar.
- Vwap line
- Indicator
If you have any questions, let me know!
BTC Pair Change %This script makes it easier to quickly check how the BTC pair of the current symbol is performing on any pair.
It adds a " change percentage widge t" (of the BTC pair ) to the top right of the chart.
(Refer to the image for an example.)
The change percentage calculation is performed as described here:
www.tradingview.com
To match the "Chg%" that appears on TradingView watchlists, a 24H (1440min) timeframe is used, as described here:
money.stackexchange.com
In short, this script:
Searches for the BTC pair of the current symbol
Calculates the change % using the above described logic (links)
Adds a " change percentage widget " (of the BTC pair) to the top right of the chart
Allows for using 24H timeframe or the current timeframe (enable " Use current timeframe " under the script options)
RSI Price Calculator by eXeTrade ( RSIpc )Simply calculates required price to achieve target RSI value.
At standart RSI graph we only see bar close (or selected value like high/low) RSI values but there are spikes at RSI like price bars. There are kown working (resistance or support) RSI levels, you may want to set some orders to these RSI values but it is impossible to set Sell/Buy orders for RSI values at standart brokers. You need price value for target RSI & this calculator calculates this price value for you.
As default it calculates prices for Moving Average & Bollinger Bands (if selected)
User can set Upper & Lower band values (Default as 70 & 30)
Values calculated for active bar.
As example
if RSI upper bollinger working good as resistance you can set sell order at calculated price for upper bollinger.
Chart Time and Price Range It is easy to loose track of time and price volatility when the chart automatically scales to the bars on the chart. This helps you keep track.
This is a very simple indicator that is designed to ensure that you're looking at a segment of the chart that is relevant to the trade you're considering in both price distance and time.
The Problem:
When looking at a chart the lowest price is at the bottom of the screen, the highest price is at the top. The time at the beginning of the chart is based on how many bars and what timeframe you're looking at.
But is the price difference between the two wide or narrow? Are you seeing minutes, hours, or days of price action?
You can get the measure tool out, but you'll change the zoom level and now its different. You change the timeframe and its different.
This Solution:
This indicator puts a table on the screen that will tell you the X/Y distance of everything that is on your chart. If your hold period is 5 minutes, why would you be looking at 3 days of price action to find s/r or make a decision on a trade?
This will show you how much price opportunity was available in the amount of time you are currently viewing. Using the PineCoders VisibleChart library, we're retrieving the time and bar_index of the beginning of the chart so that everything that is currently on the chart is measured and it adapts as that changes.
It will work with light and dark themes (you can change the colors) and can be positioned wherever you prefer to see the information.
Disclaimer: This was a quick release script. I wrote it and published the same day. There could be bugs, so send me a message or add a comment to report anything that isn't behaving correctly.
The Price of Hard MoneyIf we calculate “the price of hard money” (the market capitalization weighted price of gold plus Bitcoin); we get this chart.
Since 2017, Bitcoin’s share of hard money growth has been increasing, we can see it visibly on the gold chart by a widening delta between the price of hard money and the Gold price. We can also see some interesting technical behaviours.
In 2021, Hard Money broke out and held this breakout above the 2011 Gold high. Only later in 2022 did a correction of 20% occur – typical of Golds historic volatility in periods of inflation and high interest rates.
Hard Money is at major support and we have evidence for a fundamental shift in investor capital flows away from gold and into Bitcoin.
This Indicator is useful:
- To track the market capitalization of Gold (estimated), Bitcoin and combined market capitalization of Hard Money.
- To track the price action and respective change in investor flows from Gold to Bitcoin .
Provided Bitcoin continues to suck more value out of gold with time, this chart will be useful for tracking price action of the combined asset classes into the years to come.
Anchored VWAP BandSimple script to anchor vwap to a drag and drop spot on the chart and display it as a band instead of a line.
the AVAP Band displays:
1. The AVWAP using High as the source
2. The AVWAP using OHLC4 as the source
3. The AVWAP using Low as the source
This is just a different way of visualising VWAP from an anchored point in time (Band vs Line)
ABC_caluculator for Ichimoku Kinko Hyo(IKH) usersThis tool is using for calculating Target Value(N,V,E prices) by only clicking on a chart.
There is several points which makes it better.
Decrease the number of times of clicking.
Calculator needs a reset button, it's like loop structure. Push the reset and function again.
Plot percentages which it compare closing price and Target Value(N,V,E prices) on a chart.
Plot loss cut points from evaluating risk/returns.
My question is also written down precisely here !!!!!
↓
stackoverflow.com
PE Band V2PE Band is a very practical stock selection technique for investors, which can be used to judge whether the company's stock price is currently overvalued or undervalued.
The PE ratio center line of the stock must be set every time the stock is changed because of the program limitation of Tradingview.
Usually we use the 5-year median to judge whether the company's stock price has a discount .
Not all stocks are suitable for using PE Band, especially cyclical stocks.
You can also use ROE to determine whether the company is a cyclical stock.
LowHighFinderThis chart display how value change of (low,high,close,open) is considered as a factor for buying or selling. Each element take same weight when consider the final price. The price change over a certain threshold would be the decision point (buy/sell)
Factors considered in this chart
1.Quotes: High,low,close,open,volume. If one of them higher than previous day, then it increase, otherwise decreases.
2. Multipler: If you think one quote is more important than other (High more important than close, you can set multipler higher)
3. EMA smoother: It is using to balance the price effect. Like if price increased dramatically, EMA would notify whether could be a good time to sell. (Because high deviation between MA and price suggest price increase too fast)
4. Length of line: set length of line for you need
5. Percentage change: how much percentage change is considered a significant change? 5%? or 10%? In which case should it count toward the final indicator? Adjust percentage change needed, smaller for minutes chart (less than 10) higher for hours chart (10-20), even higher for day chart
Buy/Sell method:
1. When green dot appears, wait after price start to get close to moving average to find the low point and buy.
2. Reverse for red dot.
Real Price Line + Dots (for Heikin Ashi)Real Price Line + Dots (for Heikin Ashi)
This indicator is designed for use on Heikin Ashi charts. Its purpose is to enable traders to benefit from price averaging and smoothing effects of Heikin Ashi candles whilst also enabling them to see the current real price line, and optionally, real price close dots on the Heikin Ashi candlesticks.
Features include:
- Optional real price line
- Optional real price close dots
- Customisable colours
- Customisable line style
- Customisable line width
What are Heikin Ashi candles?
Heikin Ashi means 'average bar' in Japanese, Heikin Ashi charts do not show real price as standard, due to the way the Open, High, Low and Close values are calculated using averages, This is done in order to create a smoother appearance and reduce the market 'noise'.
You can read more about Heikin Ashi candlesticks here.
NOTE:
- If real price dots appear behind the candles, you may need to select the triple dot menu on the indicator then select "Visual order" > "Bring to front" , so that the dots are shown above the candles.
- When using this indicator on a Heikin Ashi chart, the standard Tradingview price line will not show accurate real price. Therefore when using the price line in this indicator, the standard price line should be disabled within the Tradingview 'Chart settings' dialog > 'Symbol' tab > uncheck 'Last', under the 'Price line' section.